IntelliJ系列 ⑥ | 您所在的位置:网站首页 › idea 文件编码转换 › IntelliJ系列 ⑥ |
进入设置Settings界面,三种方式进入: 快捷键:Ctrl + Alt + S依次点击菜单栏:File--Settings点击工具栏图标主题设置 选择Appearance & Behavior---Apperatance这里默认提供了三套主题:IntelliJ,Darcula,Windows。这里可以根据自己的喜 好进行选择设置窗体字体、大小写主题(可忽略) 设置编辑区主题(IDEA 默认提供了两个编辑区主题,可以通过如下的方式进行选择)(可忽略) 如果想要更多的主题效果的话,可以去网上下载,导入即可 导入方式1:file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。重启以后,新主题会自动启用导入方式2:参考下图:可以通过插件更换主题 点击按钮,在联网环境下搜索如下的插件-安装-重启 IDEA 即可如果对安装的主题插件不满意,还可以找到此插件,进行卸载,重启IDEA即可设置鼠标滚动界面大小(可忽略) 勾选此设置后,增加Ctrl + 鼠标滚轮,来控制代码字体大小显示 设置鼠标悬浮提示 设置鼠标悬浮提示 设置自动导包 Add unambiguous imports on the fly:自动导入不明确的结构Optimize imports on the fly:自动帮我们优化导入的包设置显示行号和方法间的分隔符 Show line numbers:显示行数Show method separators: 显示方法分隔线忽略大小写提示 IDEA在进行代码编写提示的时候,是默认区分字母的大小写的,如果想不区分大小写的话,如下改为None即可 设置取消单行显示tabs IDEA默认如果打开的文件过多,头部的tab会自动隐藏,不方便开发查看,并且是单行显示,我们可以取消单行,建议多行显示,方便调试查看 设置默认的字体、大小、行间距等 设置默认的字体、大小、行间距等 其它字体设置 如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置 控制台字体样式设置 修改代码中注释的字体颜色 Doc Comment-Text:修改文档注释的字体颜色Block comment:修改多行注释的字体颜色Line comment:修改当行注释的字体颜色设置超过指定 import 个数,改为* (可忽略) 设置超过指定 import 个数,改为* 设置项目文件编码 Transparent native-to-ascii conversion 主要用于转换 ascii码,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文 设置当前源文件的编码(可忽略) 对单独文件的编码修改还可以点击右下角的编码设置区。如果代码内容中包含中 文,则会弹出如下的操作选择: Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码,无法还原设置自动编译 IDEA默认状态为不自动编译状态,Eclipse默认为自动编译,以下为开启IDEA的自动编译功能 省电模式 IDEA提供了‘省电模式’的状态,开启这种模式之后,IDEA会关掉代码检查和代码提示等功能。所以一般也可认为这是一种阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示, 可以来看看这里是否有开启该功能 设置代码水平或垂直显示 在写代码时,有时为了方便,需要将代码进行水平或者左右展示,则需要点击类名,鼠标右键,进行如下设置: 快捷键(Keymap)设置 可以延续Eclipse的快捷键,设置如下: 注意:并不完全一样,个别快捷键冲突通过快捷键功能修改快捷键设置 通过指定快捷键,查看或修改其功能 设置快捷键 Live Templates Live Templates(实时代码模板)功能介绍(可以自定义) 它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高, 同时也可以增加个性化;例如:在 Java 中输入 sout 会出现 System.out.println();官网:https://www.jetbrains.com/help/idea/using-live-templates.html模板内容Postfix Completion Postfix Completion 已经存在的功能模板(不能自定义) 已有的常用模板 模板示例 psvm:main方法sout:打印行System.out.println() -soutp:System.out.println("方法形参名 = " + 形参名);soutvSystem.out.println("变量名 = " + 变量);soutmSystem.out.println("当前类名.当前方法");“abc”.soutSystem.out.println("abc");fori:for 循环iter:增强 for 循环itar:普通 for 循环list.for : 可生成集合 list 的 for 循环ifn:可生成 if(xxx = null)prsf:private static final自定义模板 IDEA提供了很多现成的Templates,但你也可以根据自己的需要创建新的Template。 先定义一个模板的组选中自定义的模板组,点击”+”来定义模板 定义自己的快捷提示和具体模板、描述等信息 定义模板应用范围: 本文分享自微信公众号 - 码神联盟(lkchatspace),作者:康哥 原文出处及转载信息见文内详细说明,如有侵权,请联系 [email protected] 删除。 原始发表时间:2018-09-21 本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。 |
CopyRight 2018-2019 实验室设备网 版权所有 |